sock ring - Espagnol Anglais Dictionnaire